long-term ruler - Español Inglés Diccionario